﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class IoTbPatientFundBillTemp
    {
        public long FundBillId { get; set; }
        public long? RegNo { get; set; }
        public string? Sslsh { get; set; }
        public string? Jslsh { get; set; }
        public decimal? Zyfyze { get; set; }
        public decimal? FhbxfyzeJb { get; set; }
        public decimal? FhbxfyzeSejj { get; set; }
        public decimal? JbBxjeYy { get; set; }
        public decimal? SejjBxjeYy { get; set; }
        public decimal? ZfjeJb { get; set; }
        public decimal? ZyfJb { get; set; }
        public decimal? ZhenlfJb { get; set; }
        public decimal? HlfJb { get; set; }
        public decimal? SsclfJb { get; set; }
        public decimal? JcfJb { get; set; }
        public decimal? HyfJb { get; set; }
        public decimal? SpfJb { get; set; }
        public decimal? TsfJb { get; set; }
        public decimal? SxfJb { get; set; }
        public decimal? SyfJb { get; set; }
        public decimal? XyfJb { get; set; }
        public decimal? ZchengyfJb { get; set; }
        public decimal? ZcaoyfJb { get; set; }
        public decimal? BxypfJb { get; set; }
        public decimal? BxyzffJb { get; set; }
        public decimal? ZfjeSejj { get; set; }
        public decimal? ZyfSejj { get; set; }
        public decimal? ZhenlfSejj { get; set; }
        public decimal? ZlfSejj { get; set; }
        public decimal? HlfSejj { get; set; }
        public decimal? SsclfSejj { get; set; }
        public decimal? JcfSejj { get; set; }
        public decimal? HyfSejj { get; set; }
        public decimal? SpfSejj { get; set; }
        public decimal? TsfSejj { get; set; }
        public decimal? SxfSejj { get; set; }
        public decimal? SyfSejj { get; set; }
        public decimal? XyfSejj { get; set; }
        public decimal? ZchengyfSejj { get; set; }
        public decimal? ZcaoyfSejj { get; set; }
        public string? Ylfsjh { get; set; }
        public DateTime? FromTime { get; set; }
        public DateTime? ToTime { get; set; }
        public DateTime? ActTime { get; set; }
        public int HospitalId { get; set; }
        public int? CreateUserId { get; set; }
        public DateTime? CreateOn { get; set; }
        /// <summary>
        /// 状态标志（0正常1退费）
        /// </summary>
        public string? Ztbz { get; set; }
        /// <summary>
        /// 是否已作废（1：作废 0：未作废）
        /// </summary>
        public string? Zfbz { get; set; }
        /// <summary>
        /// 审核状态（1：待审核 2：审核驳回 3：审核通过）
        /// </summary>
        public string? Shzt { get; set; }
        /// <summary>
        /// 居保-治疗费
        /// </summary>
        public decimal? ZlfJb { get; set; }
        /// <summary>
        /// 打印状态
        /// </summary>
        public bool? IsPrinted { get; set; }
        /// <summary>
        /// 退费人id
        /// </summary>
        public int? LogOutUserId { get; set; }
        /// <summary>
        /// 退费时间
        /// </summary>
        public DateTime? LogOutOn { get; set; }
        /// <summary>
        /// 预交金金额
        /// </summary>
        public decimal? PreCharge { get; set; }
        /// <summary>
        /// 补退金额
        /// </summary>
        public decimal? CancelCash { get; set; }
        /// <summary>
        /// 是否出院结账（0中途1出院）
        /// </summary>
        public int? OutFlag { get; set; }
        /// <summary>
        /// 退费原id
        /// </summary>
        public long? ReturnFundBillId { get; set; }
        /// <summary>
        /// 报表年月
        /// </summary>
        public string? Bbny { get; set; }
        /// <summary>
        /// 可报金额（居保报销+少儿基金报销）
        /// </summary>
        public decimal? ReimburseAmount { get; set; }
        /// <summary>
        /// 住院费总额-（居保报销+少儿基金报销）
        /// </summary>
        public decimal? UnReimburseAmount { get; set; }
        /// <summary>
        /// 住院费总额-（居保报销+少儿基金报销）
        /// </summary>
        public decimal? PatFees { get; set; }
        /// <summary>
        /// 结算住院天数
        /// </summary>
        public decimal? Jszyts { get; set; }
        /// <summary>
        /// 结算授权号
        /// </summary>
        public string? Rydjh { get; set; }
        /// <summary>
        /// 姓名
        /// </summary>
        public string? Xm { get; set; }
        /// <summary>
        /// 住院号
        /// </summary>
        public string? Zyh { get; set; }
        /// <summary>
        /// 出院结算标志
        /// </summary>
        public string? Cyjsbz { get; set; }
        /// <summary>
        /// 科室编码
        /// </summary>
        public string? Ksbm { get; set; }
        /// <summary>
        /// 出院诊断主要
        /// </summary>
        public string? CyzdMain { get; set; }
        /// <summary>
        /// 出院诊断其它
        /// </summary>
        public string? CyzdQt { get; set; }
        /// <summary>
        /// 床位医师
        /// </summary>
        public string? Cwys { get; set; }
        /// <summary>
        /// 出院情况
        /// </summary>
        public string? Cyqk { get; set; }
        /// <summary>
        /// 结账表Id
        /// </summary>
        public long? BillId { get; set; }
        /// <summary>
        /// 结算时间
        /// </summary>
        public string? Jssj { get; set; }
    }
}
